com.jproxy.proxy
Interface Marshalable

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
TunnelData

public interface Marshalable
extends java.io.Serializable

It is Serializable.

See Also:
Tunnel, Invocator, TunnelInvocationHandler

Field Summary
static int CONSTRUCTOR
           
static int DESTRUCTOR
           
static int METHOD
           
static int REFERENCE
           
static int RESULT
           
static int STUB
           
 
Method Summary
 java.lang.Object[] getArguments()
           
 java.lang.reflect.Constructor getConstructor()
           
 java.lang.Throwable getException()
           
 java.lang.String[] getInterfaceNames()
           
 java.lang.Class[] getInterfaces()
           
 java.lang.reflect.Method getMethod(java.lang.Class cl)
           
 long getObjectId()
           
 int getRequestId()
           
 int getRequestType()
           
 java.lang.Object getResult()
           
 java.lang.String getServerUrl()
           
 long getSessionId()
           
 void setArguments(java.lang.Object[] res)
           
 void setConstructor(java.lang.Class[] argTypes)
           
 void setException(java.lang.Throwable ex)
           
 void setMethod(java.lang.String methodName, java.lang.Class[] argTypes)
           
 void setObjectId(long id)
           
 void setRequestType(int type)
           
 void setResult(java.lang.Object obj)
           
 void setServerUrl(java.lang.String _serverUrl)
           
 boolean supportsDynamicProxy()
           
 

Field Detail

CONSTRUCTOR

public static final int CONSTRUCTOR

METHOD

public static final int METHOD

DESTRUCTOR

public static final int DESTRUCTOR

REFERENCE

public static final int REFERENCE

RESULT

public static final int RESULT

STUB

public static final int STUB
Method Detail

setRequestType

public void setRequestType(int type)

getRequestType

public int getRequestType()

getArguments

public java.lang.Object[] getArguments()

setArguments

public void setArguments(java.lang.Object[] res)

getResult

public java.lang.Object getResult()

setResult

public void setResult(java.lang.Object obj)

setException

public void setException(java.lang.Throwable ex)

getException

public java.lang.Throwable getException()

supportsDynamicProxy

public boolean supportsDynamicProxy()

getRequestId

public int getRequestId()

getObjectId

public long getObjectId()

setObjectId

public void setObjectId(long id)

getInterfaces

public java.lang.Class[] getInterfaces()

getInterfaceNames

public java.lang.String[] getInterfaceNames()

getMethod

public java.lang.reflect.Method getMethod(java.lang.Class cl)

setMethod

public void setMethod(java.lang.String methodName,
                      java.lang.Class[] argTypes)

getConstructor

public java.lang.reflect.Constructor getConstructor()

setConstructor

public void setConstructor(java.lang.Class[] argTypes)

getSessionId

public long getSessionId()

getServerUrl

public java.lang.String getServerUrl()

setServerUrl

public void setServerUrl(java.lang.String _serverUrl)


Copyright ⌐ JProxy LLC. All Rights Reserved.